package com.brush.pig.domain.resp.sow;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;

@Getter
@Setter
@ApiModel(value = "SowQueryTransferResp", description = "查询转出信息响应参数")
public class SowQueryTransferResp {

    /**
     * 猪只编号
     */
    @ApiModelProperty(value = "猪只id")
    private Long id;

    /**
     * 猪只编号
     */
    @ApiModelProperty(value = "猪只编号")
    private String code;

    /**
     * 来源栏位ID
     */
    @ApiModelProperty(value = "来源栏位ID")
    private Long deptId;

    /**
     * 来源栏位
     */
    @ApiModelProperty(value = "来源栏位")
    private String deptName;

    /**
     * 目标栏位ID
     */
    @ApiModelProperty(value = "目标栏位ID")
    private Long targetDeptId;

    /**
     * 目标栏位
     */
    @ApiModelProperty(value = "目标栏位")
    private String targetDeptName;

    /**
     * 所在厂区
     */
    @ApiModelProperty(value = "所在厂区")
    private String FactoryName;

    /**
     * 转入重量
     */
    @ApiModelProperty(value = "转入重量")
    private BigDecimal weight;

    /**
     * 转入时间
     */
    @ApiModelProperty(value = "转入时间")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date time;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date createdTime;

    /**
     * 创建人
     */
    @ApiModelProperty(value = "创建人")
    private String createdBy;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remark;



}
